<meta name="viewport" content="width=device-width, initial-scale=1">

<link rel="apple-touch-icon-precomposed" sizes="144x144" href="../../assets/img/favicon-144.png">
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="../../assets/img/favicon-144.png">
<link rel="apple-touch-icon-precomposed" sizes="72x72" href="../../assets/img/favicon-72.png">
<link rel="apple-touch-icon-precomposed" href="../../assets/img/favicon-32.png">
<link rel="shortcut icon" href="../../assets/img/favicon-32.png">

<link rel="stylesheet" href="../../assets/css/vk.css"/>
<link rel="stylesheet" href="../../assets/css/prism.css"/>


<vk-title>VkObjectType | NVK</vk-title>

<vk-centered>

  <vk-navigation>
  <vk-search-title>Search</vk-search-title>
  <vk-search>
    <input type="text" id="search" autocomplete="off" />
    <vk-search-results>
      <ol id="search-list">
        <li id="no-search-results">No Results</li>
      </ol>
    </vk-search-results>
  </vk-search>
  <vk-section-title style="margin-top: 1em;">Categories</vk-section-title>
  <vk-categories></vk-categories>
</vk-navigation>


  <vk-struct>

    <vk-name>VkObjectType</vk-name>

    <vk-description>Specify an enumeration to track object handle types</vk-description>

    <vk-section-title>Stub</vk-section-title>
    <vk-stub>
      <pre><code class="language-js">VkObjectType = {
  VK_OBJECT_TYPE_UNKNOWN: 0,
  VK_OBJECT_TYPE_INSTANCE: 1,
  VK_OBJECT_TYPE_PHYSICAL_DEVICE: 2,
  VK_OBJECT_TYPE_DEVICE: 3,
  VK_OBJECT_TYPE_QUEUE: 4,
  VK_OBJECT_TYPE_SEMAPHORE: 5,
  VK_OBJECT_TYPE_COMMAND_BUFFER: 6,
  VK_OBJECT_TYPE_FENCE: 7,
  VK_OBJECT_TYPE_DEVICE_MEMORY: 8,
  VK_OBJECT_TYPE_BUFFER: 9,
  VK_OBJECT_TYPE_IMAGE: 10,
  VK_OBJECT_TYPE_EVENT: 11,
  VK_OBJECT_TYPE_QUERY_POOL: 12,
  VK_OBJECT_TYPE_BUFFER_VIEW: 13,
  VK_OBJECT_TYPE_IMAGE_VIEW: 14,
  VK_OBJECT_TYPE_SHADER_MODULE: 15,
  VK_OBJECT_TYPE_PIPELINE_CACHE: 16,
  VK_OBJECT_TYPE_PIPELINE_LAYOUT: 17,
  VK_OBJECT_TYPE_RENDER_PASS: 18,
  VK_OBJECT_TYPE_PIPELINE: 19,
  VK_OBJECT_TYPE_DESCRIPTOR_SET_LAYOUT: 20,
  VK_OBJECT_TYPE_SAMPLER: 21,
  VK_OBJECT_TYPE_DESCRIPTOR_POOL: 22,
  VK_OBJECT_TYPE_DESCRIPTOR_SET: 23,
  VK_OBJECT_TYPE_FRAMEBUFFER: 24,
  VK_OBJECT_TYPE_COMMAND_POOL: 25,
  VK_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION: 1000156000,
  VK_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE: 1000085000,
  VK_OBJECT_TYPE_SURFACE_KHR: 1000000000,
  VK_OBJECT_TYPE_SWAPCHAIN_KHR: 1000001000,
  VK_OBJECT_TYPE_DISPLAY_KHR: 1000002000,
  VK_OBJECT_TYPE_DISPLAY_MODE_KHR: 1000002001,
  VK_OBJECT_TYPE_DEBUG_REPORT_CALLBACK_EXT: 1000011000,
  VK_OBJECT_TYPE_OBJECT_TABLE_NVX: 1000086000,
  VK_OBJECT_TYPE_INDIRECT_COMMANDS_LAYOUT_NVX: 1000086001,
  VK_OBJECT_TYPE_DEBUG_UTILS_MESSENGER_EXT: 1000128000,
  VK_OBJECT_TYPE_VALIDATION_CACHE_EXT: 1000160000,
  VK_OBJECT_TYPE_ACCELERATION_STRUCTURE_NV: 1000165000,
  VK_OBJECT_TYPE_PERFORMANCE_CONFIGURATION_INTEL: 1000210000,
  VK_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_KHR: VK_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE,
  VK_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_KHR: VK_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION
};</code></pre>
    </vk-stub>

    <vk-section-title>Properties</vk-section-title>

    <vk-properties>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_UNKNOWN</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_INSTANCE</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_PHYSICAL_DEVICE</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_DEVICE</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_QUEUE</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_SEMAPHORE</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_COMMAND_BUFFER</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_FENCE</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_DEVICE_MEMORY</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_BUFFER</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_IMAGE</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_EVENT</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_QUERY_POOL</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_BUFFER_VIEW</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_IMAGE_VIEW</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_SHADER_MODULE</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_PIPELINE_CACHE</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_PIPELINE_LAYOUT</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_RENDER_PASS</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_PIPELINE</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_DESCRIPTOR_SET_LAYOUT</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_SAMPLER</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_DESCRIPTOR_POOL</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_DESCRIPTOR_SET</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_FRAMEBUFFER</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_COMMAND_POOL</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_SURFACE_KHR</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_SWAPCHAIN_KHR</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_DISPLAY_KHR</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_DISPLAY_MODE_KHR</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_DEBUG_REPORT_CALLBACK_EXT</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_OBJECT_TABLE_NVX</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_INDIRECT_COMMANDS_LAYOUT_NVX</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_DEBUG_UTILS_MESSENGER_EXT</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_VALIDATION_CACHE_EXT</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_ACCELERATION_STRUCTURE_NV</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_PERFORMANCE_CONFIGURATION_INTEL</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_KHR</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      <vk-property-entry>
        <vk-property-prototype>VkObjectType.<vk-prototype-name>VK_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_KHR</vk-prototype-name></vk-property-prototype>
        <vk-property-description></vk-property-description>
      </vk-property-entry>
      
    </vk-properties>

  </vk-struct>

</vk-centered>

<script>
const IS_ROOT = false;
</script>

<script type="text/javascript" src="../../assets/js/prism.min.js"></script>
<script type="text/javascript" src="../../assets/js/index.js"></script>
